package com.inter.entity.newinterentity.queryorder.request;

import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;

@Setter
@Getter
public class RequestordersQueryTradeData implements Serializable {

    @ApiModelProperty(value = "设备的标识，取值定义如下：如果设备类型为模块、SOC、 MIFI 则为设备 IMEI；如果设备类型为物联网卡、旅 游卡，则为卡片的 ICCID。", example = "89860012018111220455", dataType = "String")
    private String deviceId;

    @ApiModelProperty(value = "订单号", example = "L201903020000000617", dataType = "String")
    private String orderId;

    @ApiModelProperty(value = "订单类型： 0-日程套餐订单； 1-流量套餐订单； 如果取值为空，则标识所有日程套餐订 单、流量套餐订单；", dataType = "String")
    private String orderType;

    @ApiModelProperty(value = "订单状态： 0-未支付； 1-未启用； 2-开始使用； 3-已取消； 4-已结束； 5-已暂停；", dataType = "String")
    private String orderStatus;

    @ApiModelProperty(value = "请求的第几页资费套餐订单信息，如果该c参数取值为空，那么默认为第1页；", dataType = "Integer")
    private Integer pageNo;

    @ApiModelProperty(value = "每页包含的资费套餐订单个数，如果该节点取值为空，那么默认为20；", dataType = "Integer")
    private Integer pageSize;

}
